﻿package mortal.game.mvc
{
    import mortal.game.control.*;
    import mortal.game.view.ActionIconPublic.*;
    import mortal.game.view.Godprint.*;
    import mortal.game.view.ThanksGiving.*;
    import mortal.game.view.achievement.*;
    import mortal.game.view.active11.*;
    import mortal.game.view.activeTime.*;
    import mortal.game.view.autoArena.*;
    import mortal.game.view.autoFight.*;
    import mortal.game.view.battle.*;
    import mortal.game.view.best.*;
    import mortal.game.view.blackMarket.*;
    import mortal.game.view.changeCareer.*;
    import mortal.game.view.chat.*;
    import mortal.game.view.closedBetaGiftBag.*;
    import mortal.game.view.collect.*;
    import mortal.game.view.common.guide.*;
    import mortal.game.view.copy.*;
    import mortal.game.view.copy.sixBoss.*;
    import mortal.game.view.copy.yanwuCopy.*;
    import mortal.game.view.daily.*;
    import mortal.game.view.doubleHang.*;
    import mortal.game.view.drugBack.*;
    import mortal.game.view.firstReCharge.*;
    import mortal.game.view.flowerSend.*;
    import mortal.game.view.friendBless.view.*;
    import mortal.game.view.godLuckGift.*;
    import mortal.game.view.group.*;
    import mortal.game.view.group.groupAvatar.*;
    import mortal.game.view.guide.*;
    import mortal.game.view.guild.*;
    import mortal.game.view.guild.redPack.*;
    import mortal.game.view.guildNew.*;
    import mortal.game.view.halidom.*;
    import mortal.game.view.hardware.*;
    import mortal.game.view.investmentProject.*;
    import mortal.game.view.issm.*;
    import mortal.game.view.levelReward.*;
    import mortal.game.view.loginNotice.*;
    import mortal.game.view.lookPlayerInfo.*;
    import mortal.game.view.lotteryDraw.*;
    import mortal.game.view.mainUI.petAvatar.*;
    import mortal.game.view.mainUI.selectAvatar.*;
    import mortal.game.view.mainUI.shortcutbar.*;
    import mortal.game.view.mainUI.smallMap.*;
    import mortal.game.view.medal.*;
    import mortal.game.view.mining.*;
    import mortal.game.view.monthInvestment.*;
    import mortal.game.view.nationalDayAct.*;
    import mortal.game.view.npc.*;
    import mortal.game.view.pack.*;
    import mortal.game.view.platform.*;
    import mortal.game.view.platform.platformTencent.*;
    import mortal.game.view.playerSystem.*;
    import mortal.game.view.rebate.*;
    import mortal.game.view.shop.*;
    import mortal.game.view.skill.*;
    import mortal.game.view.systemHistory.*;
    import mortal.game.view.systemSetting.*;
    import mortal.game.view.task.*;
    import mortal.game.view.tools.*;
    import mortal.game.view.treasureMap.*;
    import mortal.game.view.vip.*;
    import mortal.game.view.warehouse.*;
    import mortal.game.view.wizard.*;
    import mortal.game.view.worship.*;
    import mortal.game.view.yyZiZuan.*;

    public class GameController extends Object
    {
        public static var scene:Scene3DController;
        public static var system:SystemController;
        public static var chat:ChatController;
        public static var navbar:NavbarController;
        public static var smallMap:SmallMapController;
        public static var avatar:AvatarController;
        public static var selectAvatar:SelectAvatarController;
        public static var petAvatar:PetAvatarController;
        public static var relive:ReliveController;
        public static var pack:PackController;
        public static var team:TeamAvaterController;
        public static var mapNavBar:MapNavBarController;
        public static var skill:SkillController;
        public static var shortcut:ShortcutBarController;
        public static var cd:CDController;
        public static var playerSystem:PlayerSystemController;
        public static var systemSetting:SystemSettingController;
        public static var flyEntity:FlyEntityController;
        public static var shopMall:ShopMallController;
        public static var mail:MailController;
        public static var market:MarketController;
        public static var trade:TradeController;
        public static var group:GroupController;
        public static var task:TaskController;
        public static var taskImpl:TaskImplController;
        public static var friend:FriendController;
        public static var npc:NpcController;
        public static var groupAvatarController:GroupAvatarController;
        public static var shop:ShopController;
        public static var autoFight:AutoFightController;
        public static var copy:CopyController;
        public static var forging:ForgingController;
        public static var guild:GuildController;
        public static var issm:IssmController;
        public static var wizard:WizardController;
        public static var drugPack:DrugPackController;
        public static var battlefield:BattleFieldController;
        public static var guide:GuideController;
        public static var autoGuide:AutoGuideController;
        public static var petTitle:PetTitleController;
        public static var guildWar:GuildWarController;
        public static var zazen:ZazenController;
        public static var warehouse:WarehouseController;
        public static var ranking:RankingController;
        public static var vip:VipController;
        public static var GmComplain:ComplainController;
        public static var arena:ArenaController;
        public static var lookPlayerInfo:LookPlayerSystemController;
        public static var halidom:HalidomController;
        public static var daily:DailyController;
        public static var best:BestController;
        public static var levelReward:LevelRewardController;
        public static var fashionOnline:FashionOnlineController;
        public static var soundController:SoundController;
        public static var firstRechargeController:FirstRechargeController;
        public static var achievementController:AchievementController;
        public static var signUp:SignUpController;
        public static var investmentProject:InvestmentController;
        public static var closedBetaGiftBag:ClosedBetaGiftBagController;
        public static var mining:MiningController;
        public static var treasureMap:TreasureMapController;
        public static var rebate:RebateController;
        public static var title:TitleController;
        public static var monthInvestment:MonthInvestmentController;
        public static var hangStatistics:HangStatisticsController;
        public static var collect:CollectController;
        public static var battle:BattleController;
        public static var accelerate:AccelerateController;
        public static var loginNotice:LoginNoticeController;
        public static var flowerSend:FlowerSendController;
        public static var friendBless:FriendBlessController;
        public static var godLuckGift:GodLuckGiftController;
        public static var autoArena:AutoArenaController;
        public static var medal:MedalController;
        public static var activeTime:ActiveTimeController;
        public static var sysHistory:SysHistoryController;
        public static var sixBoss:SixBossController;
        public static var lotteryDraw:lotteryDrawController;
        public static var changeCareer:ChangeCareerController;
        public static var wardrobe:WardrobeController;
        public static var actionIconPublic:ActionIconPublicController;
        public static var guildNew:GuildNewController;
        public static var nationalDayAct:nationalDayActController;
        public static var ative11:Active11Controller;
        public static var yyZiZuan:YYZiZuanController;
        public static var platformDownLoad:PlatformDownLoadController;
        public static var platformDownLoad2:PlatformDownLoadController2;
        public static var platformVerific:PlatformVerificController;
        public static var platformShowGirl:PlatformShowGirlController;
        public static var platformVIPGift:PlatformVIPGiftsController;
        public static var doubleHang:DoubleHangeController;
        public static var worship:WorshipController;
        public static var yanwu:YanwuController;
        public static var platformTencent:PlatformTencentController;
        public static var blackMarket:BlackMarketController;
        public static var platformLink:PlatformLinkController;
        public static var godPrint:GodprintController;
        public static var redPack:RedPackController;
        public static var thanksGiving:ThanksGivingController;
        private static var _isInit:Boolean = false;

        public function GameController()
        {
            return;
        }// end function

        public static function init() : void
        {
            if (_isInit)
            {
                return;
            }
            _isInit = true;
            system = new SystemController();
            scene = new Scene3DController();
            chat = new ChatController();
            smallMap = new SmallMapController();
            avatar = new AvatarController();
            selectAvatar = new SelectAvatarController();
            petAvatar = new PetAvatarController();
            relive = new ReliveController();
            activeTime = new ActiveTimeController();
            pack = new PackController();
            team = new TeamAvaterController();
            mapNavBar = new MapNavBarController();
            skill = new SkillController();
            shortcut = new ShortcutBarController();
            navbar = new NavbarController();
            cd = new CDController();
            playerSystem = new PlayerSystemController();
            systemSetting = new SystemSettingController();
            flyEntity = new FlyEntityController();
            shopMall = new ShopMallController();
            mail = new MailController();
            market = new MarketController();
            trade = new TradeController();
            group = new GroupController();
            task = new TaskController();
            taskImpl = new TaskImplController();
            friend = new FriendController();
            npc = new NpcController();
            groupAvatarController = new GroupAvatarController();
            shop = new ShopController();
            autoFight = new AutoFightController();
            copy = new CopyController();
            forging = new ForgingController();
            guild = new GuildController();
            guildNew = new GuildNewController();
            issm = new IssmController();
            wizard = new WizardController();
            drugPack = new DrugPackController();
            battlefield = new BattleFieldController();
            guide = new GuideController();
            autoGuide = new AutoGuideController();
            petTitle = new PetTitleController();
            guildWar = new GuildWarController();
            zazen = new ZazenController();
            warehouse = new WarehouseController();
            ranking = new RankingController();
            vip = new VipController();
            GmComplain = new ComplainController();
            arena = new ArenaController();
            lookPlayerInfo = new LookPlayerSystemController();
            halidom = new HalidomController();
            daily = new DailyController();
            best = new BestController();
            levelReward = new LevelRewardController();
            fashionOnline = new FashionOnlineController();
            soundController = new SoundController();
            firstRechargeController = new FirstRechargeController();
            achievementController = new AchievementController();
            signUp = new SignUpController();
            investmentProject = new InvestmentController();
            closedBetaGiftBag = new ClosedBetaGiftBagController();
            mining = new MiningController();
            treasureMap = new TreasureMapController();
            rebate = new RebateController();
            title = new TitleController();
            monthInvestment = new MonthInvestmentController();
            hangStatistics = new HangStatisticsController();
            collect = new CollectController();
            battle = new BattleController();
            accelerate = new AccelerateController();
            loginNotice = new LoginNoticeController();
            flowerSend = new FlowerSendController();
            friendBless = new FriendBlessController();
            godLuckGift = new GodLuckGiftController();
            autoArena = new AutoArenaController();
            medal = new MedalController();
            sysHistory = new SysHistoryController();
            lotteryDraw = new lotteryDrawController();
            changeCareer = new ChangeCareerController();
            ative11 = new Active11Controller();
            wardrobe = new WardrobeController();
            yyZiZuan = new YYZiZuanController();
            actionIconPublic = new ActionIconPublicController();
            doubleHang = new DoubleHangeController();
            platformDownLoad = new PlatformDownLoadController();
            platformDownLoad2 = new PlatformDownLoadController2();
            platformVerific = new PlatformVerificController();
            platformShowGirl = new PlatformShowGirlController();
            platformVIPGift = new PlatformVIPGiftsController();
            worship = new WorshipController();
            yanwu = new YanwuController();
            platformTencent = new PlatformTencentController();
            blackMarket = new BlackMarketController();
            platformLink = new PlatformLinkController();
            godPrint = new GodprintController();
            redPack = new RedPackController();
            thanksGiving = new ThanksGivingController();
            return;
        }// end function

    }
}
